import { Body, Controller, Post, Query } from '@nestjs/common';
import { AlipayService } from './alipay.service';
import { CreateAlipayDto, GetPaymentDto } from './dto/create-alipay.dto';

@Controller('alipay')
export class AlipayController {
  constructor(private readonly alipayService: AlipayService) {}

  @Post('pay')
  async createPayment(@Body() createAlipayDto: CreateAlipayDto) {
    // 支付页面接口，返回 HTML 代码片段，内容为 Form 表单
    return this.alipayService.createOrder(createAlipayDto);
  }

  // @Post('notify')
  // getPayment(@Body() getPaymentDto) {
  //   console.log('getPaymentDto:', getPaymentDto);
  // }
}